package com.cunshe.entity.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 首页图片
 * @author xiao
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class HomeImageInsertVO implements Serializable {

    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    private Long id;

    /**
     * 标题
     */
    @ApiModelProperty(value = "标题")
    private String title;

    /**
     * 标题
     */
    @ApiModelProperty(value = "标题英文")
    private String titleEn;

    /**
     * 描述
     */
    @ApiModelProperty(value = "描述")
    private String description;

    /**
     * 描述
     */
    @ApiModelProperty(value = "描述英文")
    private String descriptionEn;

    /**
     * 第几屏
     */
    @ApiModelProperty(value = "第几屏")
    private Byte screen;

    /**
     * 1：按钮链接，2：图片链接，3：首页产品中心推荐产品
     */
    @ApiModelProperty(value = "1：按钮链接，2：图片链接，3：首页产品中心推荐产品")
    private Byte type;

    /**
     * 地址
     */
    @ApiModelProperty(value = "地址")
    private String url;

    private static final long serialVersionUID = 1L;
}